an inevitable ending - Inglés Sinónimo Diccionario